Medical Dictionary

sheep botfly

noun \ˈshēp-\

Medical Definition of SHEEP BOTFLY

:  a dipteran fly of the genus Oestrus (O. ovis) whose larvae parasitize sheep and lodge especially in the nasal passages, frontal sinuses, and throat

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears